#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    cout.tie(nullptr);
    list<int> L;
    int t;
    cin >> t;
    auto p = L.end();
    while (t--) {
        int t;
        cin >> t;
        if (t == 0) {
            int x;
            cin >> x;
            p=L.insert(p, x);
        } else if (t == 1) {
            int d;
            cin >> d;
            if (d > 0) {
                for (int i = 0; i < d; i++)p++;
            } else if (d < 0) {
                for (int i = 0; i < -d; i++)p--;
            }
        } else {
            p = L.erase(p);
        }
    }
    for (auto e:L) {
        cout << e << endl;
    }
    return 0;
}